ca3e3a946698cf3a4f93e6fb7b4d2b16ee2e3ed5,java-symbol-solver-core/src/test/java/com/github/javaparser/symbolsolver/resolution/VariadicResolutionTest.java,VariadicResolutionTest,issue7,#,38
Before Change
MethodDeclaration method = Navigator.demandMethod(clazz, "foo3");
ReturnStmt stmt = (ReturnStmt) method.getBody().get().getStmts().get(0);
Expression expression = stmt.getExpr().get();
JavaParserFacade javaParserFacade = JavaParserFacade.get(new ReflectionTypeSolver());
Type type = javaParserFacade.getType(expression);
assertEquals(true, type.isReferenceType());
After Change
MethodDeclaration method = Navigator.demandMethod(clazz, "foo3");
ReturnStmt stmt = (ReturnStmt) method.getBody().getStmts().get(0);
Expression expression = stmt.getExpr();
JavaParserFacade javaParserFacade = JavaParserFacade.get(new ReflectionTypeSolver());
Type type = javaParserFacade.getType(expression);
assertEquals(true, type.isReferenceType());